licence under which persons may possess restricted weapons - French English Dictionary